package com.arpa.ntocc.common.domain.dto;

import com.arpa.ntocc.common.domain.entity.BasicEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * app忘记密码传参对象
 * @Author liuyj
 * @Date 2019-12-09 14:53:48
 */
@Data
@ApiModel(value="app忘记密码传参对象", description="app忘记密码传参对象")
public class PartyAppForgetPassDTO extends BasicEntity {


    @ApiModelProperty(value = "手机号",required = true)
    @NotEmpty(message = "手机号不能为空")
    private String phone;

    @ApiModelProperty(value = "是否更换手机号 0不更换 1更换",required = true)
    @NotEmpty(message = "是否更换手机号不能为空")
    private String judge;

    @ApiModelProperty(value = "新手机号")
    private String newPhone;

    @ApiModelProperty(value = "用户密码，数字字母组合8位及以上",required = true)
    @NotEmpty(message = "用户密码不能为空")
    private String newPwd;

    @ApiModelProperty(value = "验证码",required = true)
    @NotEmpty(message = "验证码不能为空")
    private String verifyCode;

    @ApiModelProperty(value = "身份证照")
    private String idImg;

    @ApiModelProperty(value = "身份证背面照")
    private String idBackImg;

    @ApiModelProperty(value = "手持身份证照")
    private String idInhandImg;

    @ApiModelProperty(value = "营业执照照片")
    private String licenseImg;

}
